" Input: { (scenario) - UOA of a module with crowdsourcing scenario (tags) - tags to prune experimental scenarios (quiet) - do not ask questions, but select random ... (skip_welcome) - if 'yes', do not print welcome header (skip_exchange) - if 'yes', do not exchange platform info (development mode) (change_user) - if yes', change user (local) - if 'yes', use local repo for exchange (local autotuning/benchmarking) (exchange_repo) - which repo to record/update info (remote-ck by default) (exchange_subrepo) - if remote, remote repo UOA (once) - if 'yes', run scenario ones (useful for autotuning a given program) } Output: { return - return code = 0, if successful > 0, if error (error) - error text if return > 0 Output of the last scenario (important for mobile device experiment crowdsourcing) } "